.ui-timepicker-div
{
    padding:5px;
}
.ui-timepicker-div .ui-widget-header { margin-bottom: 8px; }
.ui-timepicker-div dl { text-align: left; }
.ui-timepicker-div dl dt { height: 25px; margin-bottom: -25px; }
.ui-timepicker-div dl dd { margin: 0 10px 10px 65px; }
.ui-timepicker-div td { font-size: 90%; }
.ui-tpicker-grid-label { background: none; border: none; margin: 0; padding: 0; }

.ui_tpicker_minute_slider, .ui_tpicker_hour_slider
{
    background-color:#fff;
    height:10px;
    display:block;
    width:100%;
    border:solid 1px #cdcdcd;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
}
.ui_tpicker_minute_slider a.ui-slider-handle,
    .ui_tpicker_hour_slider a.ui-slider-handle
{
    border: 1px solid #CCCCCC;
    font-size: 12px;
    font-weight: bold;
    padding: 3px 0;
    text-align: center;
    background-color:#cdcdcd;
}